// 常规方式
// var i;
// var myCars = new Array();
// myCars[0]="BMW"
// myCars[1]="Volvo";
// myCars[2]="Saad";
// for(i=0;i<myCars.length;i++){
//     document.write(myCars[i]+"<br />");
// }

// 简洁方式
// var i;
// var myCars=new Array("bwm","volvo","saad");

/*for(i=0;i<myCars.length;i++){
    document.write(myCars[i]+"<br/>")
}*/





// var arr=['a','b'];
// var arr1=['c','d'];
// 以下方法不会改变原始数组
//alert(arr.concat(arr1,[1,2,3])+'   arr数组：'+arr +'   arr1数组：'+arr1);
//aler xxxx t(typeof(arr.toString(arr))+'      '+(arr.toString()==='a,b')); 
//alert(arr.join('+'));
//alert(arr.join()+'  '+(arr.join()===arr.toString()));//输出结果：a,b   true
//alert('arr.join():'+' '+arr.join() +'\n'+'arr.toString():'+arr.toString());
//var arr3=[1,2,3,'a','b','c','d']; 
// alert(arr3.slice(2,5));



//以下方法会改变原始数组
var arr4=[1,2,3,12,'a','Bb','c','d','ture'];
//alert(arr4.sort());//输出结果: 1,12,2,3,Bb,a,c,d,ture(排序：数字（以首数字排），大写字母，小写字母)
//alert(arr4.reverse());//结果:ture,d,c,Bb,a,12,3,2,1
//alert(arr4.unshift('ABC'));//结果：10
//alert(arr4);
// alert(arr4.shift());//1
// alert(arr4);
alert(arr4.splice(2,2,'A','B','C'));//3,12
alert(arr4);//1,2,A,B,C,a,Bb,c,d,ture